1.2.5.1 react Expected to return a value in arrow function

map:

{
  this.props.BreadcrumbData.map((item) => {
    <Breadcrumb.Item>
      <Link to={item.path}>{item.name}</Link>
    </Breadcrumb.Item>;
  })
}
1
2
3
4
5
6
7

解决办法就是:

用Object.keys(this.props.obj).forEach去替换.map,  
因为ESLint array-callback-return这个警告是因为在使用map, filter , reduce 没有去返回一个值。
1
2

参考